home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / redwd55.zip / genlib / Release Guide (.txt) < prev    next >
IBM Works for OS/2  |  1996-11-19  |  39KB  |  211 lines

  1. IBM Works OS/2
  2. Copyright (C) Footprint Software Inc. 1993-1994
  3. LASERJET
  4. HP LaserJet 4L
  5. HPLaserJ
  6. This image was created with ColorWorks V2.    
  7. What is REDWOOD?
  8. REDWOOD is a CASE tool honed to solving Y2K problems on IBM-style EBCDIC computers. REDWOOD is an innovative product and improves the productivity of Y2K personnel.  
  9. In the past, the approach to Y2K problem resolution has been  to examine the source code, database schemas (more source), and copybooks (also source);  identify the date fields, trace the program logic, and re-engineer the source.   Even with text search tools, this approach is extremely labor intensive and fails in situations where the source code is lost or multiple versions of the source exist.  It fails when the source labels are not obviously date names.  The problem of verifying the changes, estimated to be 50% of the problem is not addressed at all.
  10. In cases in which multiple versions of the source exist, Rex Widmar has developed a technology that examines the executables  and traces back to the original source.  This technique uses clues contained in the load modules.  The Widmar methodology, sold as the EDGE tool,  is a valuable addition to the Y2K re-engineer's tool box. 
  11. The Secret is in the Data.
  12. HHResearch has developed a third approach, examine the data files using REDWOOD.  REDWOOD reads S/390 (includes S/360, S370, 308x, 303x, 43xx, 3090, ES9000,  Hitachi, Amdahl, Comparex, Itel, etc.) data files, finds the fields, names them, identifies the data types and date fields, and produces program source code, documentation, and JCL.  The program source code includes file maps, DSECTs, structs, structures, and FDs for assembler, PL/I, and COBOL.   REDWOOD produces source code for utility programs that will expand or contract date  fields.  The source code is amply annotated and can be modified.   
  13. Let REDWOOD help reengineer your systems.
  14. REDWOOD focuses on the data and generates utilities that  help re-engineer the systems and verify and validate that the work was accomplished.  
  15. REDWOOD decompiles data into source code and documentation.   REDWOOD can read datafiles created by assembler programs, analyze them, and produce source code in C, C++ or COBOL.   Programmers can use these programs as the base for re-implementating  systems.  
  16. The combination of source scanners, the Widmar load module solution, and HHResearch's REDWOOD provides a complete three pronged attack on the Y2K problem.  
  17. We believe that REDWOOD by itself will yield a 5-10 percent productivity improvement.   At a time when corporations are paying legacy programmer's large premiums, REDWOOD allows anyone to generate tailored JCL, file mappings in different languages, source program prototypes, and  verification reports.   If an enterprise is looking at a 10 million dollar Y2K re-engineering bill, REDWOOD may trim half  million or more off that bill. 
  18. REDWOOD improves productivity in two ways.  It gives expert programmers a fast, powerful CASE tool and allows them to discard the hex dump, print ruler,  and felt-tip marker as a design aid.   The original name for REDWOOD was PrintRuler. 
  19. It allows the enterprise to ramp up new programmers and  to use para-professionals to examine and verify mainframe files.   
  20. What REDWOOD does not do.
  21. REDWOOD is not a Silver Bullet.  Its ability to generate source code and utility programs from data files is a miracle;  this is accomplished through lots of difficult software engineering.    
  22. Even a program like REDWOOD depends on the expertise of the Y2K professional to guide it and monitor its execution.  In the Y2K business, there is no magical, fully automated solution.    
  23. HHResearch encourages you to employ REDWOOD certified programmers for your conversion effort.  This is a pitch to consultants to start working with REDWOOD and to promote REDWOOD to your clients. 
  24. The status and schedule? 
  25. At this writing, November 20, 1996.  REDWOOD is in early Beta.   Its  main features work.  REDWOOD will read small EBCDIC data files, locate the fields, identify the dates within the data, and will generate JCL and source mappings for  PL/I, Assembly Language, and C/C++. 
  26. The V0.50  package is an early look at the program and user feedback is solicited.  You may respond by email to: hamasaki@capaccess.org,  subject line: REDWOOD.   We hope that you will take some time to experiment with REDWOOD. 
  27. We anticipate 3 months of Beta activity with General Availability at the end of February, 1997.   The GA REDWOOD will be an inexpensive product (well under  $100.00) and will be available  from: 
  28. http://www.os2bbs.com
  29. The last Beta will remain available for free download as an evaluation/freeware product.  There are no time limits on using the last Beta.  We will enhance the evaluation/freeware product as time permits.   
  30. The GA will be followed by other, more capable versions. 
  31. We encourage you to participate in the REDWOOD Beta program.   The feedback from the Beta will shape the final product. 
  32. Our goals for REDWOOD.
  33. We will continue to develop REDWOOD and add new features.  REDWOOD is a Y2K re-engineering, IV&V, and QA tool.    HHResearch will provide Y2K consulting to select clients.  We have our own S/370 mainframe running MVS and offer it for conversion and testing.  
  34. If you are an OS/2'er, we encourage you to learn to use REDWOOD and to demonstrate it.  This is an enterprise product with much utility in the corporate setting.   REDWOOD may lead to consulting work.    
  35. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>====><:97788778877887788779877877787778777876676556533655576557655665565556655653355336555655365557656765576557666776787667766766676667633533353336533653353335333533355357655765565336533665576556555653366557655655566557666776676667767877788778766766576667767887798778777776787678777877776668777876677669;====>;11..(...(.+.(.+.(.(.(+(+(((("((("(((%((("("%!"""
  36. ""("(%("(%("("%!"""
  37. ""%!%"("(%("(%("((("((("((("((("((("("("%"%!""%"%"%
  38. """!""%!"""
  39. """!""("((("((("(%("("("%"("((("(%("(%("(%("((("((("((("((+(+(.(.+.(+(.(.+.(.+.(.+.(+((%((("((((((+(.+.(.(.(((((((+(+(+(+(.(+(+(((+(((((((("((..3;;;;>91("""
  40. "(19999>9.(
  41. .7777>7+
  42. (6666>8"
  43. (7777>5"
  44. "6666>5
  45. (3333>3!
  46. !3333>3
  47. "5555>3
  48. 3333>3
  49. "3333>3%
  50. ##"##
  51. )##"#""
  52. "5555>7"""/03
  53. 330033003300330
  54. 003300300
  55. 330033003300330033003300330
  56. /*0033003300330033000
  57. "&#)"""#"#""
  58. ""#"#))#&&*&,,,
  59. (6666>6(
  60. 30000000,
  61. ),**/00/
  62. 000/,,///*,00///0/*/00003
  63. 3000000/////////0/0/00
  64. &#&##
  65. 000/0
  66. 0030003000300030003000
  67. "6666>7"""/00
  68. ,*0,//3**
  69. )*#*)
  70. 00300
  71. 00303/000
  72. (5555>3"
  73. 03000
  74. 00300
  75. 0000000
  76. "5555>5
  77. ""&"&"
  78. 03300
  79. 00330
  80. 0/0/0/
  81. "6666>3"
  82. "#"""
  83. 00030
  84. #"&)&
  85. )&))#
  86. !5555>5
  87. */)*&
  88. #)#*#
  89. &")#)
  90. #&#*&
  91. "3333>3"
  92. 0,/00
  93. "5555>6"
  94. 33*00
  95. #)&##
  96. (7777>6(
  97. (7777>8(("000
  98. +6666>7(""/30
  99. (7777>9(()003
  100. .9999>8+")/30
  101. (9999>8()"000
  102. .7777>7+"#/30
  103. (8888>8("&003
  104. /000,
  105. +9999>6(
  106. &""""
  107. %7777>6"
  108. (5555>3"
  109. "5555>5
  110. )**)00
  111. "6666>5"
  112. //000
  113. "5555>7""
  114. (5555>6("",30
  115. %6666>8"""003
  116. (7777>6%
  117. "6666>6!
  118. %3333>3"
  119. !3333>3
  120. "5555>3"
  121. 3333>6"
  122. &)&*&
  123. "3333>3(
  124. &#""#
  125. "5555>7"""/03
  126. "#"&#
  127. (7777>7(""/30
  128. 300030003
  129. 3000300030000//
  130. 0000/,)###))
  131. #"###
  132. &""#&
  133. )##)*
  134. 003000000030
  135. %7777>8(("003
  136. 00030003
  137. 0003000300/0,
  138. 3*/&*#*
  139. "&"&"#
  140. 0/0*0*
  141. ,&,*/))#)"
  142. 03,0/30303
  143. 3000300
  144. (6666>7."&/30
  145. ***,0
  146. ,00/0
  147. (7777>9(()003
  148. (8888>8+")/30
  149. (8888>8(("000
  150. +6666>6("",30
  151. (7777>8("&0/3
  152. (8888>7("&/30
  153. (7777>8(("000
  154. 003000
  155. 003000300030
  156. 300030
  157. 030003
  158. 03000
  159. +6666>7."&/30
  160. 300030
  161. 000300
  162. 000300
  163. (7777>9(()003
  164. +9999>8.")/30
  165. (8888>9()"000
  166. .7777>7.()/30
  167. 03000300
  168. 0000300
  169. +8888>9())003
  170. 00330
  171. 33003
  172. .9999>8.")/30
  173. (8888>9(("000
  174. .7777>6(""*30
  175. (7777>7"""*#)
  176. +9999>6(
  177. (8888>7"""/00
  178. (5555>6("",30
  179. 00300
  180. 30003
  181. 30003
  182. 03000
  183. "5555>8""&003
  184. (6666>6(""/30
  185. "6666>7(""000
  186. (5555>6("",3000300030003000300030003000300030003000300030003000300030003000300/0*)&)####"
  187. "#&**,/300030003000300030/030003000300030003000300030003000300030003000300030003000300030003000000030003/,,//*&)&"""
  188. ""#&##&**&),/0000003000300000000000300/0***)#"
  189. "##&)*/,0/,/
  190. (6666>8((",*0/0,0/0,0/0,000/000/000,000,000,000/000/000/000,0/0,0/0*0/0*///),))"#""
  191. "")")#)")))#))*#*)*),,/*//0,000/000/000/000,0/0,000/000/000/000/000/000,0/0,0/0,0/0*0/0*0/0*0/0*0/0*///)///*/,/),,*&)))#)))")#"
  192. "")"))*&**,)//0*//0*///),*/)/,,)*)*#)##
  193. ))/)///*/,&
  194. (8888>7.%"())))))))))))))))))))))))))))))))))))))))*))))))))))))&&&"""""""""
  195. """"&))")))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))"&))""""""""""""""""
  196. """""""""""""""""""
  197. "")"&))""
  198. ".7777>91.((()")()()()()(.(.).(.(.()(.()(.()(.(.(.(.).(.(.()()"("("&""
  199. ""(")")()")()()()()(.(.).()(.()(.()(.()(.()()()(.(.).()(.(+(.()(.()()")()")%)"("("("("""(""""
  200. ""("("("""%""""
  201. ""("("("(""
  202. ((19999>;31..............1...1...1...........1...1...1...1.........((((((((""((%(((((((((++(+................1...1...1...1...1...1.......1...1...1...1.................++.+((.(((((((((((((""("""("""("""%"""""""""!!"!
  203. !""!"""""%""%((((((((((((.+((((((((%%(%""("""""!!"!
  204. !""""(("%((((((((.+((..((.+..14;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
  205. Times New Roman Bold
  206. Times New Roman
  207. othic
  208. Univers
  209. othic
  210. Helvetica
  211.